English translation for "barrage de police"
|
- n. police roadblock
Related Translations:
barrage: n. dam, barrage, boom, roadblock, weir police: n. police, civil service unit devoted to maintaining law and order; constabulary, police force
- Similar Words:
- "barquette" English translation, "barr" English translation, "barracuda" English translation, "barrage" English translation, "barrage aérien" English translation, "barrage routier" English translation, "barraque" English translation, "barrator" English translation, "barre" English translation, "barre anti roulis" English translation
|
|
|